Açık kaynak, bir bilgisayar yazılımının makine diline dönüştürülüp kullanımından önceki, programcılar tarafından okunur, anlaşılır, yeni amaçlara uygun değiştirilebilir hâlinin gizli tutulmayıp açık, yani okunabilir hâlde kamuyla paylaşılıyor olmasına verilen isimdir.
Bir yazılımın açık kaynak sayılması için Açık Kaynak Tanımı'na (ing. The Open Source Definition), bir özgür yazılım sayılması için Özgür Yazılım Tanımı'na (ingilizce The Free Software Definition) uyan bir lisans ile yayınlanmış olması gerekir. Bu iki tanım birbiri ile neredeyse aynı olduğundan tüm özgür yazılımlar aynı zamanda açık kaynak yazılımdır. Neredeyse tüm açık kaynak yazılımlar da özgür yazılımdır.
Aslında bir ticaret sırrı olarak da görülebilecek bir kaynak kodun ücretsiz, kirasız paylaşılmasına sebep şunlar olabilir:
Açık kaynak kodlu programın kullanımı genelde ücretsizdir ve düzenlenmesini herkes için açık tutar.
Açık kaynak modeli, geliştirmenin daha merkezli olan modellerine karşın üretimde eş zamanlı, farklı gündemleri ve yaklaşımları içerir. Geliştirmenin daha merkezli olan modelleri öncelikle kâr amacı güden yazılım şirketleri tarafından kullanılır. Açık kaynak kodlu yazılımların gelişim yöntemi ve aynı zamanda ana ilkesi eş uygulamalardan takasın ve son ürün, ana malzeme, projeler ve dokümanlarının iş birliğinin herkese açık ve ücretsiz olmasıdır.
Bu model yazılım dışı konularda da kullanılmaktadır. Açık kaynak uygun teknoloji1 ve Açık kaynak ilaç keşfi.23
Benzer yaklaşımlar yazılım kavramından önce de vardı. Örneğin otomobil üretiminin ilk yıllarında, elinde iki devirli benzin motoru patentini tutan George B. Selden.4 araba üretimine kalkışanlara zorluklar çıkartabiliyordu. Henry Ford'un mahkemede kazanmasıyla berteraf edildi ve yeni kurulan Motorlu araç üreticiler birliği (Motor Vehicle Manufacturers Association) birçok yönlü paylaşım antlaşması ile üyeleri arasında yeni icatların ücretsiz paylaşımını sağladı. ABD nin ikinci dünya savaşına girdiği güne kadar Ford'un 92, diğerlerinin 515 patenti bütün üyeler tarafından ücretsiz, mahkemesiz paylaşılıyordu.
IBM'in ilk zamanlarında kurulan bir kullanıcı örgütü SHARE teknik bilgiler ve yazılım paylaşmaya başladı. IBM bu gruba işletme sisteminin kaynak kodunu bağışladı56
İnternet'in ilk günlerinde ARPANET açık RFC (Request for Comments), UUCP, Usenet, IRC, ve Gopher sayesinde yazılım paylaşımı arttı. BSD ve GNU/Linux bunun devamı oldu.
Bu güne kadar kendi yazdığı yazılımın kaynağını sır olmaktan azledenler arasında o yazılımdan gelir elde etme yaklaşımları bakımından bazı düzenlemelerin başarılı olup süregeldiği şu çeşitler vardır:
v. Engelhardt, S. (2008): "Intellectual Property Rights and Ex-Post Transaction Costs: the Case of Open and Closed Source Software", Jena Economic Research Papers 2008-047 . (PDF)
European Commission. (2006). Economic impact of open source software on innovation and the competitiveness of the Information and Communication Technologies sector in the EU. Brussels.
Orijinal kaynak: açık kaynak. Creative Commons Atıf-BenzerPaylaşım Lisansı ile paylaşılmıştır.
IBM unbundled (began charging for) software 23 June 1969 ↩
Dave Pitts' IBM 7090 support An example of distributed source: Page contains a link to IBM 7090/94 IBSYS source, including COBOL ve FORTRAN compilers. ↩
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page